Перейти к основному содержимому

Как включить и использовать глобальный поиск

Глобальный поиск позволяет искать информацию по всему сайту, к которой у пользователя есть доступ: курсы, сообщения форумов, главы книг, записи глоссария, страницы вики. Инструкция предназначена для администраторов (настройка) и всех пользователей (использование).

Предварительные условия​

  • Права администратора для включения функции.
  • Поисковая машина: встроенный простой поиск или Solr (для больших сайтов).

Как включить (администратор)​

  1. Перейдите в Администрирование → Плагины → Поиск → Управление глобальным поиском и выберите поисковую машину:
    • Простой глобальный поиск — без внешних сервисов (см. видео ниже);
    • Solr — для крупных сайтов: укажите хост, порт, индекс и при необходимости SSL/аутентификацию.
  2. Отметьте области поиска (курсы, сообщения, глоссарий и т. д.).
  3. Проиндексируйте содержимое: Администрирование → Отчёты → Информация о глобальном поиске или из командной строки: php search/cli/indexer.php --force.
  4. Включите глобальный поиск в Администрирование → Расширенные возможности.

⚠️ Важно: сначала настройте поиск и проиндексируйте сайт, и только затем включайте глобальный поиск.

💡 Совет: для индексации файлов (PDF, документы) в Solr включите Индексацию файлов (движок Tika) и укажите максимальный размер файла.

Как пользоваться поиском​

  1. Нажмите значок поиска рядом с меню пользователя (или используйте блок «Глобальный поиск», если он добавлен на страницу).
  2. Введите запрос — можно искать везде или развернуть фильтр и ограничить область (курсы, форумы, глоссарий и т. д.).
  3. Просмотрите результаты: они собраны из всех областей, доступных пользователю.

Частые вопросы​

  • Проблема: Поиск ничего не находит. Решение: Проверьте, что поиск включён, содержимое проиндексировано и у пользователя есть доступ к искомым областям.
  • Проблема: Нет значка поиска. Решение: Глобальный поиск не включён администратором — обратитесь к нему.
  • Проблема: Не индексируются файлы. Решение: В Solr включите индексацию файлов и проверьте лимит размера файла.

Смотрите также​

Ссылка на видео: Простой глобальный поиск.


Оригинал: https://docs.moodle.org/502/en/Global_search